package com.fyx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fyx.entity.*;
import org.springframework.data.domain.Pageable;

import java.util.List;
import java.util.Map;

public interface IPayService  extends IService<SysUser> {
    Map address(SysUser sysUser, Pageable pageable);

    Map abnormalOrders(AbnormalOrdersEntity abnormalOrdersEntity, Pageable pageable);

    Map abnormalOrders1(AbnormalOrdersEntity abnormalOrdersEntity, Pageable pageable);

    String appleBudan(AbnormalOrdersEntity abnormalOrdersEntity);

    String timeOutBudan(AbnormalOrdersEntity abnormalOrdersEntity);

    Map rechargeCount(OrderEntity orderEntity, Pageable pageable);

    Map rechargeRecord(OrderEntity orderEntity, Pageable pageable);

    Map queryGameUserOrder(OrderEntity orderEntity, Pageable pageable);

    Map rechargeStatistics(ChannelDataEntity channelDataEntity, Pageable pageable);

    Map getNobleVip(LostGold lostGold, Pageable pageable);

    List getNobleVipTree(Integer time, String channel, String flag);

}
